🇬🇧 en es 🇪🇸

pin down verb

  • To attach or secure with pins.
atrapar, inmovilizar, subjectar, sujetar
Wiktionary Links